1
general::
Phrase(s): regale someone with something
to present a great deal of something, such as lavish entertainment or fine food, to someone. • They regaled their guests with food and music well into the night. • The committee was regaled with tales of wrongdoing by the government.
McGrawhill's American Idioms And Phrasal Verbs